package com.supermap.dubbo.api.cloud.agrinfo.crop;

import com.supermap.dataservice.util.JSONUtil;
import com.supermap.dataservice.util.JSONUtils;
import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;

/**
 * @author aqua
 * @description 农情品种
 * @date 2018年11月08 下午 4:49
 * @email 1301584033@qq.com
 */
public interface CropService {
    /**
     * 获取所有品种列表
     * */
    List<Map<String,Object>> getListCrop();

    /**
     * 获取所有品种下面的种类列表
     * @param  codeId
     * */
    List<Map<String,Object>> getListCropChildNode(String codeId);


    /**
     * 根据专家userId获取作物类表
     * @param expertUserId
     * @return
     */
    public JSONUtils getListCropByExpertId(Integer expertUserId);

    public JSONUtils getSubjectByCrop(Integer crop);

}
